plaster scaffold - French English Dictionary